************** 1.3_V18 XDF Revision History ***************

*** For Data Tracing this XDF is setup to use Version 1.1 of the ADS ************

10/3/2007 - Paul
Fixed the formulas for some of the timing variables so they now display correctly
	A/C Delay Time (KACTIMER) (00AA)  0.1 * X + 0.000000
	Fan Off Delay If A/C On (KFANTIM2) (00CE) 0.01250 * X + 0.000000
	1ST Time Decay Rate - Fan Anticipated Recovery (KFANCLC1) (00B9) 0.200000 * X + 0.200000
	Decay Rate Fan Anticipated Recovery (NOT 1ST) (KFANCLC2) (00BA) 0.200000 * X + 0.200000
	Fan On Delay After Conditions Met (KFANTIM1) (00BB) 0.100000 * X + 0.000000
        Max Time For Fan On After Ignition Off (KMAXTIME) (00CA) 0.0125 * X + 0.000000
        Min Time For Fan On After Ignition Off (KMINTIME) (00CC) 0.0125 * X + 0.000000
	Decrement Fan On Timer Adjust VS MAT (F83) 0.0125 * X + 0.000000
	Increment Fan On Timer Adjust VS MAT (F84) 0.0125 * X + 0.000000

Various Cosmetic Changes to make the XDF Easier to View

Added the missing Variable Names to the descriptions in the EGR and IAC constants - All XDF items now have a variable name next to it.

Change formula for Emprical Multiplier For MPG Calc (KMPGMULT) (0138) from 1.0 * X + 0 to 0.0078125 * X + 0.000000

Renamed Table F83 to Decrement Fan On Timer Adjust VS MAT (F83)
Renamed Table F84 to Increment Fan On Timer Adjust VS MAT (F84)

Removed the constant BARO CORRECTION Factor For Shiftlight TPS Threshold at (018B) because it was part of the Table BARO Correction Factor for Shift Light (F48)
Fixed Formula and Units for BARO Correction Factor for Shift Light (F48) table - (018B) 0.0078125 * X + 0.000000
Fixed the lables and Formulas for the Shift Light tables.  Unit is % TPS formula is 0.390625 * X + 0.000000
	1ST Gear - TPS Threshold For Shiftlight On (F47G1ST) - (0141)
	2ND Gear - TPS Threshold For Shiftlight On (F47G2ND) - (0153)
	3RD Gear - TPS Threshold For Shiftlight On (F47G3RD) - (0165)
	4TH Gear - TPS Threshold For Shiftlight On (F47G4TH) - (0177)

************** 1.2_V18 XDF Revision History ***************
9/26/2007 - Paul
Fixed the output of all MAP values output in kPa to be a Decimal.  Some were in HEX.

Fixed Units of BOOST ERROR DEADBAND (KBSTERDB) (03B5), was listed as kPa when the formula was in PSI.  Switched units to PSI.
Fixed Units of DESIRED BOOST PRESSURE REDUCTION DELTA (KBSTDLT1) (03AC), was listed as kPa when the formula was in PSI.  Switched units to PSI.
Fixed Units of DESIRED BOOST PRESSURE REDUCTION DELTA (KBSTDLT2) (03AD), was listed as kPa when the formula was in PSI.  Switched units to PSI.

5/25/2007 - Paul

Fixed F2, F3 Changed Formula from 0.351563 * X - Y (Y being KBSTBIAS) to 0.351563 * X + 0.00000 
Renamed Bias for Boost Advance Correction (KBSTBIAS) (00F8) to Spark Bias for Boost Advance Correction (KBSTBIAS)

5/21/2007 - Paul
Renamed Spark Advance Adj. -vs- Manifold Temp & kPa Boost 3 Bar (F3) to Spark Advance Adj. -vs- Manifold Temp & Boost (PSI) 3 Bar (F3)
	- Relabeled kPa (0, 25, 50 ,75, 100,...) values to PSI (0, 3.6, 7.3, 10.9, 14.5 ...)

5/19/2007 - Paul
The Variable for F70_MPH and F71_MPH both have a hard limit of 70 MPH, so the 80MPH field was dropped from the tables.
Renamed FLAG Use MPH_80 for Desired Boost F70 (AA5 - Bit6) to Use MPH_70 for Desired Boost F70 due to 70 MPH hard limit of variable used for the table
Renamed FLAG Use MPH_80 for Boost Initial Duty Cycle F71 (AA5 - Bit7) to Use MPH_70 for Boost Initial Duty Cycle F71 due to 70 MPH hard limit of variable used for the table

Renamed TCC Delay Before Lock (Conditions Met) (KLCKDLYT) to TCC Delay Before Lock Timer (Conditions Met) (KLCKDLYT)

Renamed TCC Coast Release Lock (Low Road Speed) (KLKDLYT2) (00D8) to
	Changed formula from 1.000000 * X + 0.000000 to 0.100000 * X + 0.000000
	Changed Units from MPH to SEC
	
Renamed TCC Coast Release Lock (High Road Speed) (KLKDLYT3) (00D9) to
	Changed formula from 1.000000 * X + 0.000000 to 0.100000 * X + 0.000000
	Changed Units from MPH to SEC

Renamed TCC LOW-MPH Coast Load Limit (KCOAST1A) (00D3) to
	Changed formula from 1.000000 * X + 0.000000 to 0.390625 * X + 0.000000
	Changed Units from MPH to TPS %

Renamed TCC HIGH-MPH Coast Load Limit (KCOAST2A) (00D4) to
	Changed formula from 1.000000 * X + 0.000000 to 0.390625 * X + 0.000000
	Changed Units from MPH to TPS %


************** 1.0 Beta XDF Revision History ***************
3/10/2007 - Inital Code 59 XDF Release


************** 0.9.5 XDF Revision History ******************
3/6/2007 - Paul

New formula is X * 80 for F83 and F84.
Updated Table Columns and Formula on F84 Fan On Timer Adjust VS ADMATK1 (00C2)
Updated Table Columns, Formula and Descrtion of Table  F83 Table Fan on Timer Adjust vs. MAT  (00BC) to Fan on Timer Adjust vs. ADMATK1 (00BC)
		Both are vs. ADMAT1K

		5 table values each.

		Cold
		23.5
		49.3
		80.0
		Hot


************** 0.9.4 XDF Revision History ******************

2/13/2007 - Paul
Added Constant IAC - CLOSED LOOP GAINWORD (KISMLTR1) (0639) - Was missing

Added Variable Names to the descriptions up through (03BE)

Added Constant BLM Count (KBLMCNT) - (034E)  Need to check formula

Added BARO Correction Factor for Shift Light (F48) table - (018B) - Need Formula and Units
Added the following missing Shift Light tables - Need Layout, forumla and Units for each
	1ST Gear - TPS Threshold For Shiftlight On (F47G1ST) - (0141)
	2ND Gear - TPS Threshold For Shiftlight On (F47G2ND) - (0153)
	3RD Gear - TPS Threshold For Shiftlight On (F47G3RD) - (0165)
	4TH Gear - TPS Threshold For Shiftlight On (F47G4TH) - (0177)
	
Broke Up Fuel Type/Shift light into 2 seperate sections
Added F84 Fan On Timer Adjust VS ADMATK1 (00C2) - Don't Know Scaling
Added F83 Table Fan on Timer Adjust vs. MAT  (00BC) - Don't know Scaling
Added A/C Launch TPS Threshold Low (KACLTPSL) (00A7)
Added A/C Launch Threshold Low (KACLMPHL) (00A5)
Changed A/C DURIBILITY RPM THRESH (KRPMDUR) to A/C DURIBILITY RPM THRESH (KRPMDUR) (00A0) and moved to the A/C Section.
Changed Durability Delay (KACTIM2) to A/C Durability Delay (KACTIM2) (009F) and moved to the A/C section

************** 0.9.3 XDF Revision History ******************
2/13/2007 - Dig

Fixed label and conversion data on TCC Lock lower temp limit for lock enable (D0) and added description.

2/1/2007
Added ALDL Schedular Table (0750) - Allows you to turn off chatter or not by setting byte 5 to 881c, with it set to 0000 it will not send a chatter packet.
Added ALDL Variables Stream Output Table (KALDLMSGS) (0770) - This table allows you to change what variables are being sent out in the ALDL broadcast stream.  
You will need to look at the .LST file (Compiled ASM with address numbers) to get the address of the value you want to output in the ALDL stream.  You will then
need to change the Byte Address in the ADS file and formula to match the new variable you are outputting.

8/25/2006
Renamed UPPER LIMIT FOR INITIAL BLM'S 1.08 MULT.(0350) to Upper Limit for Closed Throttle BLMs (KBLMMAXS)
Renamed LOWER LIMIT FOR INITIAL BLM'S (034F) to Lower Limit for Closed Throttle BLMs (KBLMMINS)

8/21/2006
Max Time For Fan On After Ignition Off (KMAXTIME) (00CA) to 16-Bit
Min Time For Fan On After Ignition Off (KMINTIME) (00CC) to 16-Bit
Fan Off Delay If A/C On (KFANTIM2) (00CE) to 16-Bit
Road Speed Sensor Constant (KSPDSEN) (00F4) to 16-Bit
ESC Not Opperational Timer Constant (KESCNOP) (0139) to 16-Bit 
PE MPH Time Delay Before Dec. A/F PE (KPEMPHTM) (0399) to 16-Bit
INHIBIT OVERBOOST TIME THRESHOLD (KGDCTIM7) (03B0) to 16-Bit
IAC - ENGINE RUN TIME BEFORE COLD CONTROL ALLOWED (KCNTLCT) to 16-Bit


************** 0.9.2 XDF Revision History ******************

8/17/2006
--------------------------------------------------------------------------------
Cleaned up Option/Malf Flags, seperated OPTION Flags from MALF to their own section.

Changed Time Domain Correct To Spark (KTIMELAG) (0016) to 16-Bit
Changed Lower HYST Which 6X Enable (K6XRPMEN) (0018) to 16-Bit
Changed Upper HYST Which 6X Disable 5875 RPM (K6XRPMDS) (001A) to 16-Bit
Changed B-Count Window When 6X & 2X In Synch (K6XSYNCH) (001C) to 16-Bit
Changed Diag Mode Forced Advance (KDIAGADV) (0020) to 16-Bit
Changed ESC Diag Advance (KESCDADV) (0022) to 16-Bit
Changed PS Mode Forced Advance (KPSDADV) (002F) to 16-bit
Changed MALF 13 - Timer For Enable Logic 2 (KKO2MPT1) (003D) TO 16-Bit
Changed MALF 13 - Timer Threshold Disable (KKO2DFT1) (003F) TO 16-Bit
Changed MALF 13 - Timer Threshold Disable 30 (KKO2IDT1) (0041) TO 16-Bit
Changed MALF 23 - Boost Time Threshold (KK23BSTM) (005C) to 16-Bit

MALF 13 - MAP Threshold for logic (KKO2MAP) (0043) Changed formula from 0.1 * x + 0 to 1.23 * X + 2.2 (3 Bar Conversion)

EGR - Desired % VS VAC And RPM (F72) Changed Formula to X/10+0.00 from 10*X+0

Renamed STARTING BOOST LEVEL (03BE) to Default 1st boost WG duty cycle (KWGDCLOW)

LOWER MPH For Boost Disable (KFMPHLOW) (03A0) Formula changed from 0.312500 * X + 0.000000 to 1.00 * X + 0.00
Upper MPH For Boost Disable (KFMPHHI) (03A1) Formula changed from 0.312500 * X + 0.000000 to 1.00 * X + 0.00

8/14/2006
--------------------------------------------------------------------------------
Added FJO Nonlinear Table
Added DIY Nonlinear Table
Added Zentronix Nonlinear table


Started to change the ALL CAPs of the Constants, Flags and Tables, to make it easier to read.

ESC Fast Recovery Rate (00FE) change Unit to MULT from kPa - left formula alone 1.933981 * X + 1.000000 

Changed all kPa formulas from 2 bar (0.369004 * X + 10.354000) to the correct 3 bar formula (1.23*X +2.2)
   MALF. 33/34 - MAP DEF. A COEF. (007A)
   MALF. 33/34 - 2 ATMS MAP THRESHOLD (007B) - Change name to 3 ATMS Map Threshold
   MAP THRESHOLD FOR INCREMENTING FAN TIMER (00C8)
   MAP THRESHOLD FOR DECREMENTING FAN TIMER (00C9)
   ESC RECOVERY RATE MAP THRESHOLD (00FD)
   MAP ABOVE WHICH FUEL TYPE DETERMINED (0112)
   VACUUM THRESH. FOR PROPORTIONAL STEP SELECT (035C)
   AE DELTA MAP THRESH. FOR TRANS. FUEL MODE (0337)
   MAP THRESH. FOR PE WHEN MALF. 42 EXISTS (037C)
   POWER ENRICHMENT MAP HYST (0381)
   POWER ENRICHMENT THRESHOLD (0382)
   VAC. LOAD ABOVE WHICH BLK LEARN IS DISABLED (0383)
   MAP LOAD BELOW WHICH BLK LEARN IS DISABLED (0384)
   PRIMARY PE MAP THRESHOLD (0393)
   SECONDARY PE MAP THRESHOLD (0394)
   EGR - VAC THRESHOLD (06CE)
   EGR - VAC THRESHOLD (06CF)
   
ADDED kPa formulas to: 
MALF 24 - MAP Load Limit (0057) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 32 - Low Load Disable (0062) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 32 - High Load Disable (0063) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 33 - MAP Limit (0071) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 33 - MAP Limit W/AC ON (0072) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 34 - MAP Limit (0075) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 34 - Default MAP Engine Not Running (0079) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 33/34 - A/C Load Adjust MAP Def Comp (007C) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
MALF 33/34 - P/N Off Delta MAP Default Value 1 (007D) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
Max MAP Offset For BARO Adjustment (0133) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
Decel Enleanment Delta Pressure Threshold (0360) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
Decel Fuel Cut-Off MAP Threshold (0372) X + 0.00 *** New 3 bar formula (1.23*X +2.2)
PE MAP Threshold Timer to PE A/F (039B) X + 0.00 *** New 3 bar formula (1.23*X +2.2)


8/3/2006
--------------------------------------------------------------------------------
Added Some Variable Names to the end of constants - Continuing to add them all

Added Missing 0014 KFILTRPM to XDF -- STOPPED IN XDF HERE FOR ADDING VAR NAMES

F3 (02D2) Changed Formula 0.351563 * X - KBSTBIAS

F28 Changed Formula to Raw Data (easier to see that you are between 0 - 255 for this value)

F72 Desired EGR vs. vac and RPM - Populate by Row 

Values are raw/10 (ie, max is 25.5%) TunerPro Formula is 10.0 * X + 0
RPM 
0 2.5 5 7.5 10 12.5 15 17.5 20 30 40 50
800 
1200
1600
2000
2400
2800
3200


7/17/2006
--------------------------------------------------------------------------------
Changed Checksum (0006) to HEX

Changed MaskID (0008) to HEX

Updated Description for (0A23 Bit 5) LINEAR AFR = (Volts*2) + 10 - Innovate WB to reflect new formula used for the Innovative Linear Sensors.

Update the Description for (0A23 Bit 2) to be Nonlinear (TABLE) - Generic/AEM WB to reflect that 
the AEM WB 33 element table could be used with an unknown sensor.  You would need to input the correct AFR for the voltages 
listed for your sensor to use this table.

Added New Section ---== Nonlinear WBo2 Tables ==---
Added Table for the Generic/AEM WB so it could be manipulated. Size is 33 x 1 (0A7C)
Can be used with AEM nonlinear sensor or recalibrated to use with an unknown sensor.  
Set AEM Nonlinear WBo2 Flag on and then input correct AFRs for Voltages in the 33 x 1 table.

************** 0.9.1 XDF Revision History ******************
6/30/2006
--------------------------------------------------------------------------------

F56 Table (0561)
Left kPa values in Table for 1 Bar, if need to change back to 3 bar then scaling is 50,60,70,80,90,100,110,120,130

6/21/2006

Problem Tables:
---------------------------------------------------------------------------------------------------
F75 (06d1) *** Not sure what ROW and Column Lables should be.  Formula looks incorrect.***

F72 (06e5) *** Changed to Populate by Column.  Not sure on Values of ROW and Columns.  Formula looks incorrect ***

F73 (0739) *** Change Rows to Match F28 (0, 1.6, 3.2, ..... 25.6).  Not sure on Row Lable or Formula. ****

Correctons:
---------------------------------------------------------------------------------
F80 (0311) Fixed Row Lables, Should be 0.1600.3200.4800.6400

F92 (0619) Fixed Row Lables.  Should start with 0.  Changed forumla from 0.030518 * X + 0.000000 to 30.51800 * X + 0.000000

F94 (062a) Changed Row Lables from Float to INT to make them more readable.  Changed forumla from 0.015259 * X + 0.000000 to 15.260000 * X + 0.000000

F2 (0284) Fixed Last Column to Read 0 instead of 4

F4 (02ff) Changed Row lables to Match F28 (0, 1.6, 3.2, 4.8, 6.4, .... 25.6)
          Changed Column Lable to say Degrees
          
F6 (031c) Changed Table to Populate by Row instead of column and redid layout to match

F59 (011b) Changed title Offset to MAP A/D Reading for BARO vs. RPM and TPS from BARO READ ADJUSTMENT

F7 (0322) Fixed Row Lables,Should be 0.1600.3200.4800.6400

F24 (03fb) Fixed Row Lables.  Should start with 0 RPM

F25 (0405) Fixed Row Lables.  Should be 0, 400, 800, 1200, 1600,.... 3200

F50 (052c) Change Table name to Bias Temp vs. Coolant from BIASTEMP VS COOLTSU (F50)

F51 (0537) Changed Table Size to 13 x 1, Was 12 x 1 so it was missing 116 deg C Value.

F52 (0537) Changed Table Size to 13 x 1, Was 12 x 1 so it was missing 116 deg C Value.

F56 (0561) Changed Table.  Was 9 x 10, Changed to 10 x 9.  Put kPa in Columns and Temp in Rows
           Redid kPa values to be 20, 30 ,40 ,50 ,60 ,70 ,80 ,90 ,100.
           
F60 (05c8) Changed Column Heading to BARO

F63 (05f6) Changed Row Heading to kPa

F67 (0602) Changed Column to mVolt.  Changed formula from 0.004444 * X + 0.000000 to 4.420000 * X + 0.000000

F68 (0608) Changed Column to mVolt.  Changed formula from 0.004444 * X + 0.000000 to 4.420000 * X + 0.000000

F88 (06c3) Changed Row Lable to RPM.

********************************************************************************************************
6/18/2006 

Changed Table F31M (04D1) formula
from 
X*1.6771 
to X*1.0000 + 0000

Changed Table F31M (04D1) Labels
Degree lables on the F31M table were backwards went from HOT to Cold, should have went from COLD to HOT


Changed Table F31 (04BF) formula
From
50000.000000 * X + 0.000000
To
1.000000 * X + 0.000000

F3 Table (02D2)
Changed title in XDF to Spark Advance Adj. -vs- Manifold Temp & kPa Boost 3 Bar (F3)
Changed Formula to 0.351563 * X + -21.6 - Need to check formula
Changed table to 5 Rows x 9 Columns
Rows 0 - 100 Degrees C
Columns 0 - 200kPa Map When in Boost